package com.kb.erp.entity.crm;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.google.common.cache.LoadingCache;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 客户表;
 * @author : 陈志翔
 * @date : 2024-9-23
 */
@Data
@TableName("Customer")
public class Customer implements Serializable,Cloneable{
    /**  */
    @TableId
    private Integer recid ;
    /**  */
    private String custcode ;
    /**  */
    private String custname ;
    /**  */
    private String custnickname ;
    /**  */
    private String custaddress ;
    /**  */
    private String custtel ;
    /**  */
    private String custfax ;
    /**  */
    private String custwebsite ;
    /**  */
    private String custzip ;
    /**  */
    private Double countryid ;
    /**  */
    private Double currencyid ;
    /**  */
    private Double pmstandardid ;
    /**  */
    private String custnotes ;
    /**  */
    private Integer taxid ;
    /** 付款周期 */
    private Integer paymenttermid ;
    /**  */
    private String custemail ;
    /**  */
    private String activecode ;
    /**  */
    private Integer ifactive ;
    /**  */
    private LoadingCache regtime ;
    /**  */
    private String billingcompany ;
    /**  */
    private String tariff ;
    /**  */
    private String bank ;
    /**  */
    private String account ;
    /**  */
    private String billingadd ;
    /**  */
    private Integer sysuserid ;
    /**  */
    private Integer departmentid ;
    /**  */
    private Integer creatorid ;
    /**  */
    private Integer creditlimited ;
    /**  */
    private Integer businesscontactid ;
    /**  */
    private Integer financecontactid ;
    /**  */
    private Integer technologycontactid ;
    /**  */
    private String regno ;
    /**  */
    private String saletype ;
    /**  */
    private String source ;
    /**  */
    private String status ;
    /**  */
    private String taxcode ;
    /**  */
    private String type ;
    /**  */
    private String starttaskname ;
    /**  */
    private String pdid ;
    /**  */
    private String piid ;
    /**  */
    private Integer approveversion ;
    /**  */
    private Integer enableapproval ;
    /**  */
    private String originalstatus ;
    /**  */
    private String additionalstatus ;
    /**  */
    private String approvestatus ;
    /**  */
    private Integer flowtypeid ;
    /**  */
    private String different ;
    /**  */
    private String invoicetype ;
    /**  */
    private String custatt ;
    /**  */
    private Integer serialnumber ;
    /**  */
    private String entatt ;
    /**  */
    private String groupcode ;
    /**  */
    private String groupname ;
    /**  */
    private Integer areaid ;
    /**  */
    private Integer ifreconce ;
    /**  */
    private Date lastupdate ;
    /**  */
    private Date lastupbillingdate ;
    /**  */
    private String custnameOld ;

    /**  */
    private String createsource ;
    /**  */
    private Integer pcbacustomization ;
    /** 备注 */
    private String remark ;
    /** 收款核销加锁 */
    private String lockStatus ;

}